Model Interchange Testing: A Process and a Case Study
نویسندگان
چکیده
Modeling standards by the Object Management Group (OMG) enable the interchange of models between tools. In practice, the success of such interchange has been severely limited due to ambiguities and inconsistencies in the standards and lack of rigorous testing of tools’ interchange capabilities. This motivated a number of OMG members, including tool vendors and users, to form a Model Interchange Working Group (MIWG) to test and improve model interchange between tools. In this paper, we report on the activities of the MIWG, presenting its testing process and highlighting its design decisions and challenges. We also report on a case study where the MIWG has used its process to test the interchange of UML and SysML models. We make observations, present statistics and discuss lessons learned. We conclude that the MIWG has indeed defined a rigorous, effective and semi-automated process for model interchange testing, which has resulted in more reliable interchange of models between participating tools.
منابع مشابه
Developing a Priority-Based Decision Making Method to Evaluate Geometric Configuration of Urban Interchanges
The present article involves in evaluation and engineering judgment of various geometric configurations for highway interchanges by considering substantial parameters over the discretion process. The geometric, economical and architectural criteria as the fundamental indicators are divided into related sub-indicators and the total combinations of such sub-elements from the general criterion for...
متن کاملAn Improvement on the Estimation of River ECs using ANN Models and ANFIS involving PCA Analysis, Case Study; Nekarood River, IRAN
Estimation of changes in water quality parameters including electrical conductivity along a river is essential. In this paper, ANN and ANFIS-SC were used to estimate the ECs of the Nekarood River, North Iran, from 1992-2013. The study period was divided into two periods of dry and wet, based on the river flow rate. Then, Using the PCA, the effective parameters in EC estimation were determined...
متن کاملExplaining and Testing the Aboriginal Model of Shopping Malls’ Success: (Case Study: Shopping Malls in Tehran)
In recent years, the construction of shopping malls is rising across the country. But only some of them were successful to accommodate a large number of visitors while the other ones are constantly changing the commercial units’ use. while the decline in demand for commercial units in form of multi-purpose complexes as well as the country recession have aroused this situation. Therefore, in thi...
متن کاملTesting Weak-Form Efficient Capital Market Case Study: TSE and DJUS Indices
The present study investigated weak-form market information efficiency in Tehran security exchange (TSE) as an emerging market and in Dow Jones United States security exchange (DJUS) as a developed market based on random walk model. In each market, the random walk model was examined using daily and monthly returns of a set of indices. The results of the parametric and non-parametric tests indic...
متن کاملDistributed Black-Box Software Testing Using Negative Selection
In the software development process, testing is one of the most human intensive steps. Many researchers try to automate test case generation to reduce the manual labor of this step. Negative selection is a famous algorithm in the field of Artificial Immune System (AIS) and many different applications has been developed using its idea. In this paper we have designed a new algorithm based on nega...
متن کامل